levulinic aldehyde - English Synonyms Dictionary